package com.guangyunl.a_array;
// 遍历数组
public class Demo08Array {
    public static void main(String[] args) {
        // 定义一个长度为3的字符串类型数组
        String[] str1 = new String[3];
        System.out.println("str1的地址值为: " + str1);
        System.out.println("str1[0] = " + str1[0]); // str1[0] = null 因为未赋值所以是默认值null
        System.out.println("str1[1] = " + str1[1]); // str1[1] = null 因为未赋值所以是默认值null
        System.out.println("str1[2] = " + str1[2]); // str1[2] = null 因为未赋值所以是默认值null
        System.out.println("===== 遍历数组str1 ======");
        str1[0] = "元素一";
        str1[1] = "元素二";
        str1[2] = "元素三";
        /*
        快捷键
            数组名.fori
         */
        // 遍历数组并输出
        for (int i = 0; i < str1.length; i++) {
            System.out.println("str1[" + i + "] = " + str1[i]);
        }
    }
}
/*
str1的地址值为: [Ljava.lang.String;@6d311334
str1[0] = null
str1[1] = null
str1[2] = null
===== 遍历数组str1 ======
str1[0] = 元素一
str1[1] = 元素二
str1[2] = 元素三
 */